package com.hamster.crmpre.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 客户拥有的 课程的上课 时间实体类
 * @author Tarry
 * @create 2019/12/28 10:10
 */
@Data
@TableName("customer_course_class_time") // 注解指定表名
public class CustomerCourseClassTime {
    @TableId
    private String id;              //主键id
    private String courseClassId;  //对应 客户拥有课程表 的id

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date startTime; //开始时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date endTime;   //结束时间

    private String state;   //该课时的状态  0 未操作  1 已上课   2顺延
}
